sour orange


Results for "sour orange"

English - Turkish Dictionary

sour orange

(English - Turkish Dictionary) :
turunç.